taking refuge, shaltering ne demek

  1. taking refuge, shaltering : iltica